Permanent stamp - Spanish English Dictionary